sailing regatta - English Synonyms Dictionary